From 6261b8434f802ddedc1748560306debb6ff66467 Mon Sep 17 00:00:00 2001 From: Cosimo Cecchi Date: Thu, 7 Apr 2011 15:22:18 -0400 Subject: [PATCH] themingengine: don't set a line width before saving the cairo context https://bugzilla.gnome.org/show_bug.cgi?id=647086 --- gtk/gtkthemingengine.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/gtk/gtkthemingengine.c b/gtk/gtkthemingengine.c index 10bb949ca7..74d2d90abe 100644 --- a/gtk/gtkthemingengine.c +++ b/gtk/gtkthemingengine.c @@ -1550,8 +1550,6 @@ render_background_internal (GtkThemingEngine *engine, if (border_width > 1 && border_style == GTK_BORDER_STYLE_NONE) { - cairo_set_line_width (cr, border_width); - x += (gdouble) border_width / 2; y += (gdouble) border_width / 2; width -= border_width; @@ -1569,6 +1567,7 @@ render_background_internal (GtkThemingEngine *engine, return; cairo_save (cr); + cairo_set_line_width (cr, border_width); cairo_translate (cr, x, y); running = gtk_theming_engine_state_is_running (engine, GTK_STATE_PRELIGHT, &progress); -- 2.30.2